package JavaSEAdvance.day02_interface.d024_homework;

/**
 * @author Xiao
 * @date 2021/7/16
 */
public class Test {
    /**
     * 7.定义测试类:
     * 		创建饲养员对象,饲养员调用三次饲养方法:饲养狗,饲养羊,饲养青蛙
     * 	要求:
     * 		1.子类重写父类中的吃东西方法
     * 		2.要求给狗和青蛙添加游泳的方法(实现游泳接口)
     * 		3.饲养员类中定义一个方法,传入动物类对象(父类),
     * 			调用吃饭方法,如果有游泳方法也需进行测试
     * 		4.打印如下格式的结果:
     *
     * 			喝水
     * 			狗啃骨头
     * 			狗会狗刨游泳
     *
     * 			喝水
     * 			青蛙吃小虫
     * 			青蛙会蛙泳
     *
     * 			喝水
     * 			羊啃草
     */
    public static void main(String[] args) {
        Breeder b = new Breeder();
        b.breeding(new Dog());
        b.breeding(new Frog());
        b.breeding(new Sheep());
    }
}
